package SEG_BusinessLayer;

import SEG_EntityLayer.*;
import SEG_DataLayer.*;
import java.util.List;

public class SEG_EmpresaBL {
    
    private final static SEG_EmpresaBL _instancia = new SEG_EmpresaBL();
    
    private SEG_EmpresaBL() {
    }

    public static SEG_EmpresaBL getInstancia() {
        return _instancia;
    }
    
    //-----------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Select">
    
        /**
        * Lista las empresas activas.
        * @return  un <code>List</code> con las entidades de empresas.
        * @author Juan Manuel Abanto Mera
        */
        public List<SEG_EmpresaEL> ListarEmpresas() throws Exception {
            try {
                return SEG_EmpresaDL.getInstancia().ListarEmpresas();
            }
            catch(Exception ex) {
                throw new Exception(ex);
            }
        }
    
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Insert">
    // </editor-fold>
    
    //-------------------------------------------------------------------------------
    // <editor-fold defaultstate="collapsed" desc="Update">
    // </editor-fold>
    
    //------------------------------------------------------------------------------    
    // <editor-fold defaultstate="collapsed" desc="Delete">
    // </editor-fold>
        
}
